Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
82A KEYFORD Semi-Detached £695,000 14 Jan 2022
82B KEYFORD Terraced £189,000 5 Jul 2005
82C KEYFORD Terraced £88,000 8 May 2000
82D KEYFORD Terraced £84,000 31 Aug 1999